package com.wn.inventory.service;

import com.github.pagehelper.Page;
import com.wn.common.PageBean;
import com.wn.entity.ProductInWarehouseApplication;
import com.wn.inventory.vo.ProductInWarehouseApplicationVo;

import javax.servlet.http.HttpServletRequest;

/**
 * @ author     ：NST
 * @ date       ：Created in 2022/10/20 15:34
 * @ description：生产工单入库service
 * @ modified By：
 * @ version:
 */

public interface ProductInWarehouseApplicationService {
    /**
     * @param productInWarehouseApplication
     * @return void
     * @ author nst
     * @ date 2022/10/20 15:46
     * @ Description 增加生产工单入库申请表信息
     */
    void insert(ProductInWarehouseApplication productInWarehouseApplication, HttpServletRequest request);
    /**
     * @param product
     * @return com.wn.common.PageBean<com.wn.entity.ProductInWarehouseApplication>
     * @ author nst
     * @ date 2022/10/20 17:44
     * @ Description 多条件分页查询生产工单入库申请表信息
     */
    PageBean<ProductInWarehouseApplication> getByCondition(ProductInWarehouseApplicationVo product);
}
